<?php

     function  guardar_pregunta($contenido, $publicacion_id, $username, $usuario_id, $usuario_destino_id){
         $time = time();
         
         $contenido = mysql_real_escape_string($contenido);
         
         $sql = "INSERT INTO preguntas (publicacion_id, contenido, username, usuario_id, timestamp, usuario_destino_id) VALUES ( '$publicacion_id', '$contenido', '$username', '$usuario_id', '$time','$usuario_destino_id')";
         mysql_query($sql);
         return mysql_insert_id();
     }

     function get_respuesta($pregunta_id){

        $sql = "SELECT * from respuestas WHERE pregunta_id='$pregunta_id'";
        $result = mysql_query($sql);
        return ($result === false) ? null : mysql_fetch_array($result);

     }
     
     function get_pregunta($pregunta_id){
     
     	$sql = "SELECT * from preguntas WHERE pregunta_id='$pregunta_id'";
     	$result = mysql_query($sql);
     	return ($result === false) ? null : mysql_fetch_array($result);
     
     }
     
     function get_respuestas_recibidas_path($pregunta){	
     
     	$usuario = get_valores_usuario($pregunta['usuario_id'], array("ciudad_id"));
     	$ciudad = get_valores_ciudad($usuario['ciudad_id'], array("subdominio"));
     	
     	return "http://".$ciudad['subdominio'].DOMINIO_CON_PUNTO."/miseccion.php?seccion=respuestas_recibidas";    	
     }

     function diferencia_tiempo($tiempo_post){

        $tiempo_actual = time();
        $diff = $tiempo_actual - $tiempo_post;

        switch(1){
                  
                  case ($diff < 60):
                    $count = $diff;
                    if($count==0)
                       $count = gettext("un momento");
                     else if ($count==1)
                       $sufijo = gettext("segundo");
                     else
                       $sufijo = gettext("segundos");
                     break;

                  case ($diff>= 60 && $diff<3600):
                    $count = floor($diff/60);
                    if ($count==1)
                       $sufijo = gettext("minuto");
                     else
                        $sufijo = gettext("minutos");
                    break;

                  case ($diff>=3600 && $diff<86400):
                    $count = floor($diff/3600);
                    if ($count==1)
                       $sufijo = gettext("hora");
                     else
                        $sufijo = gettext("horas");
                    break;

                  case ($diff>=86400 && $diff<2629743):
                   $count = floor($diff/86400);
                   if ($count==1)
                      $sufijo = gettext("día");
                    else
                       $sufijo = gettext("días");
                   break;

                  case ($diff>=2629743 && $diff<=31556926):
                   $count = floor($diff/2629743);
                   if ($count==1)
                      $sufijo = gettext("mes");
                    else
                       $sufijo = gettext("meses");
                   break;

                  case ($diff>31556926):
                   $count = floor($diff/31556926);
                   if ($count==1)
                      $sufijo = gettext("año");
                    else
                       $sufijo = gettext("años");
                   break;
        }
         return "$count $sufijo";
     }



?>